package cn.stronglink.asset.module.dam.entity.dev;

import java.util.ArrayList;
import java.util.List;

import cn.stronglink.asset.model.CabinetExt;
import cn.stronglink.asset.model.SensorSetting;

public class SensorGroup {
	//list容器
	private List<SensorSetting> senUplist=null;
	private List<SensorSetting> senInlist=null;
	private List<CabinetExt> cabUplist=null;
	private List<CabinetExt> cabInlist=null;
	
	private List<SensorSetting>  position1=null;
	private List<SensorSetting>  position2=null;
	private List<SensorSetting>  position3=null;
	private List<SensorSetting>  position4=null;
	private List<SensorSetting>  position5=null;
	private List<SensorSetting>  position6=null;
	//数组--所有位置的  传感器
	private Object [] sensorPositions=null;
	
	//构造方法： 初始化赋值
	public SensorGroup() {
		 senUplist=new ArrayList<SensorSetting>();
		 senInlist=new ArrayList<SensorSetting>();
		 cabUplist=new ArrayList<CabinetExt>();
		 cabInlist=new ArrayList<CabinetExt>();
		 
		 position1=new ArrayList<SensorSetting>();
		 position2=new ArrayList<SensorSetting>();
		 position3=new ArrayList<SensorSetting>();
		 position4=new ArrayList<SensorSetting>();
		 position5=new ArrayList<SensorSetting>();
		 position6=new ArrayList<SensorSetting>();
		 
		 sensorPositions=new Object[6];
		 sensorPositions[0]=position1;
		 sensorPositions[1]=position2;
		 sensorPositions[2]=position3;
		 sensorPositions[3]=position4;
		 sensorPositions[4]=position5;
		 sensorPositions[5]=position6;
	}
	
	public List<SensorSetting> getSenUplist() {
		return senUplist;
	}
	public void setSenUplist(List<SensorSetting> senUplist) {
		this.senUplist = senUplist;
	}
	public List<SensorSetting> getSenInlist() {
		return senInlist;
	}
	public void setSenInlist(List<SensorSetting> senInlist) {
		this.senInlist = senInlist;
	}
	public List<CabinetExt> getCabUplist() {
		return cabUplist;
	}
	public void setCabUplist(List<CabinetExt> cabUplist) {
		this.cabUplist = cabUplist;
	}
	public List<CabinetExt> getCabInlist() {
		return cabInlist;
	}
	public void setCabInlist(List<CabinetExt> cabInlist) {
		this.cabInlist = cabInlist;
	}

	public List<SensorSetting> getPosition1() {
		return position1;
	}

	public void setPosition1(List<SensorSetting> position1) {
		this.position1 = position1;
	}

	public List<SensorSetting> getPosition2() {
		return position2;
	}

	public void setPosition2(List<SensorSetting> position2) {
		this.position2 = position2;
	}

	public List<SensorSetting> getPosition3() {
		return position3;
	}

	public void setPosition3(List<SensorSetting> position3) {
		this.position3 = position3;
	}

	public List<SensorSetting> getPosition4() {
		return position4;
	}

	public void setPosition4(List<SensorSetting> position4) {
		this.position4 = position4;
	}

	public List<SensorSetting> getPosition5() {
		return position5;
	}

	public void setPosition5(List<SensorSetting> position5) {
		this.position5 = position5;
	}

	public List<SensorSetting> getPosition6() {
		return position6;
	}

	public void setPosition6(List<SensorSetting> position6) {
		this.position6 = position6;
	}

	public Object[] getSensorPositions() {
		return sensorPositions;
	}

	public void setSensorPositions(Object[] sensorPositions) {
		this.sensorPositions = sensorPositions;
	}
}
